Public goods - New Economic Revolution